<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/5.2.2/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<p th:text="${msg}"></p>
<table class="table">
    <tbody>
    <tr th:each="file:${files}">
        <td th:text="${file}"></td>
<!--        使用th:href带参数的写法，传统url需要使用?和&拼接如href="/downloadfile?filename=a.txt"-->
<!--        使用原生的href指定下载文件也可写成href="/downloadfile/a.txt",之后取文件名即可-->
        <td><a th:href="@{/downloadfile(filename=${file})}">下载</a></td>
    </tr>
    </tbody>
</table>
</body>
</html>